be on one's knees before someone - Turc Anglais Dictionnaire